The winning ticket was sold at Market Basket at 95 Sutton Ave. in Oxford and was for the $30 "Millions" scratch-off game.
The winner's name was not released. The store will get a $1,000 bonus for the sale.
The winner was among 855 people who won $600 or more in the Massachusetts State Lottery on Monday.
It was also the second-largest prize collected on that day. A $1 million lottery ticket was sold on Cape Cod.
Click here to see the full list of winners.
Click here to follow Daily Voice Boylston-Berlin and receive free news updates.